Uvoz izvoda
Opcija za uvoz izvoda u program Dramin RMP System.
Preporuka
Preporučujemo da koristite opciju Izvodi Banke iz glavnog menija, odakle se podaci prebacuju na nalog za knjiženje. Na taj način osiguravate bolji kvalitet podataka i jednostavniji rad sa uvozima.
Svrha metode
Opcija služi za automatski uvoz bankovnih izvoda u trenutno otvorenom nalogu za knjiženje.
- učitava stavke izvoda,
- određuje opis i konto stavke,
- formira knjiženja po prometima,
- na kraju dodaje zbirne stavke izvoda.
- moguć je uvoz više fajlova u jednom prolazu.
Podržani formati
Metoda obrađuje:
.txt.xml
1. .txt fajlovi
Podržana su dva tipa:
- Halkom format
- tekstualni format koji se prepoznaje po prvom redu
ST_RACUNA
2. .xml fajlovi
Podržani su XML izvodi tipa:
stmtrslist— obrađuju se kao FX Client izvodi
Poseban slučaj:
- ako je koreni XML element
TransakcioniRacunPrivredaIzvod, prikazuje se poruka da se izvod Raiffeisen banke uvozi u novom nalogu za knjiženje.
Tok rada
1. Provera naziva fajla
Za svaki fajl proverava da li naziv sadrži nedozvoljene karaktere. Ako sadrži, fajl se preskača i prikazuje se poruka o grešci.
2. Unos pomoćnih konta
Kod prvog uvoza u tom prolazu metoda može tražiti unos konta:
- konto zbireva
- kod XML uvoza i konto pošte
Ta vrednost se zapamti i ne traži se ponovo za naredne fajlove u istoj operaciji.
Obrada .txt izvoda
A. Halkom format
Za svaki red izvoda metoda:
- čita datum,
- čita datum valute,
- čita iznos,
- određuje da li je stavka duguje ili potražuje,
- formira opis i konto.
Kako se određuje iznos
Na osnovu šifre transakcije:
10→ duguje20→ potražuje30→ negativno duguje40→ negativno potražuje
Kako se određuje konto
Podrazumevani konto je:
2419
Ako postoji povezivanje tekućeg računa, konto može biti formiran automatski na osnovu:
- tekućeg računa,
- tipa promene,
- podešavanja
Firma\KontniPlan.
B. Tekstualni format
Kod ovog formata red se deli po znaku #.
Metoda zatim:
- čita datume,
- određuje da li je odliv ili priliv,
- generiše opis iz polja fajla,
- pokušava da prepozna konto.
Posebne mogućnosti
Kod isplata sa računa:
- ako postoji račun primaoca, pokušava se identifikacija preko NBS servisa,
- ako poslovni partner već postoji, koristi se njegov konto,
- ako ne postoji, metoda može:
- dodati novog poslovnog partnera,
- upisati novu analitiku,
- formirati konto partnera.
Posebni slučajevi knjiženja
- provizija banke → konto
5530 - kupoprodaja deviza → konto
2449 - uplata pazara → konto
2419 - određene vrste plaćanja →
4500,435...ili431...u zavisnosti od kontnog plana
Obrada .xml izvoda
Za XML tip stmtrslist metoda:
- prolazi kroz svaki izvod (
stmtrsilipmtnotification), - prolazi kroz svaku transakciju (
stmttrn), - čita datum i iznos,
- određuje da li je transakcija debit ili credit,
- formira opis i konto.
Automatsko određivanje konta u XML-u
Podrazumevano:
2419
Posebna pravila:
- ako opis sadrži
POSTA ZA→ koristi se konto pošte - ako naziv primaoca ukazuje na prolazni račun tarife →
5530 - ako ukazuje na realizaciju čekova →
2404 - u ostalim slučajevima pokušava se mapiranje preko broja računa iz lookup tabele
Šta metoda upisuje u nalog
Za svaku pronađenu stavku metoda dodaje jedan red u nalog sa podacima:
- broj naloga,
- konto,
- opis,
- duguje,
- potražuje,
- datum knjiženja,
- datum dokumenta,
- po potrebi datum valute.
Na kraju svakog izvoda dodaje i dve zbirne stavke:
- zbir duguje na konto zbireva,
- zbir potražuje na konto zbireva.
Opis zbirne stavke je npr:
Izvod broj ...- ili kod XML-a
Izvod...
Mogućnosti koje metoda pruža
Metoda omogućava:
- uvoz jednog ili više izvoda odjednom,
- automatsko prepoznavanje formata fajla,
- automatsko knjiženje stavki po izvodu,
- automatsko formiranje zbirnih stavki,
- automatsko određivanje konta po računu i vrsti promene,
- prepoznavanje posebnih transakcija:
- provizija banke,
- pošta,
- kupoprodaja deviza,
- uplata pazara,
- prolazni računi,
- dopunu šifrarnika poslovnih partnera iz eksternog servisa kada je potrebno.
Ograničenja i napomene
- Metoda očekuje strogo definisan format fajla.
- Neispravan XML prekida obradu i prikazuje poruku korisniku.
- Ako je naziv fajla problematičan, taj fajl se preskača.
- Kod pojedinih
.txtizvoda koristi se eksterni servis za proveru računa i partnera. - Nakon svakog fajla pokušava čuvanje podataka u bazi.
Kratak opis za operatera
Automatski preuzima bankovne izvode iz .txt ili .xml fajlova, prepoznaje prometne stavke, određuje odgovarajuća konta, unosi ih u nalog i dodaje zbirne redove za kompletan izvod.